package com.desksoft.ecommerce.constants.pos;

/**
 * 在线POS系统使用的命名空间
 * @author Administrator
 *
 */
public interface IPOSOnLineNamespace {

	/**
	 * 页面取Person对象key
	 */
	public final static String KEY_PERSON = "person";
	
	/**
	 * 用户信息加密密钥
	 */
	public final static String SECRET_KEY = "PosOnLine";
	
	/**
	 * 在线POS注册段名
	 */
	public final static String REG_KEY = "posonline";
	/**
	 * 在线POS注册参数名：门店是否需要签退
	 */
	public final static String REG_NAME_LOGINOUT = "needsloginout";
	public final static String REG_VALUE_LOGINOUT = "Y";
	public final static String REG_VALUE_NOLOGINOUT = "N";
	
	/**
	 * 延迟更新Storage表变化数量，金额。缓存中的key，存放需要update的记录
	 * "cache_lazy_storage" + "_" + userid + "_" + storecode + "_" + posid
	 * 缓存元素是一个LinkedList
	 */
	public final static String CACHE_LAZY_STORAGE = "cache_lazy_storage";
	/**
	 * 延迟更新Storage表变化数量，金额。缓存中的key，存放userid + "_" + storecode + "_" + posid的组合字符串
	 */
	public final static String CACHE_LAZY_STORAGE_USERID_STORECODE_POSID = "cache_lazy_storage_userid_storecode_posid";
}
